-- 基础攻击技能配置
return {
    id = "basic_attack",
    name = "普通攻击",
    description = "对单个目标造成物理伤害",
    type = "physical",
    range = "single",
    target_type = "enemy",

    -- 消耗配置
    cost = {
        mp = 0,
        hp = 0,
        cooldown = 0,
        items = {}
    },

    -- 伤害配置
    damage = {
        base = 20,
        multiplier = 1.0,
        variance = 0.1  -- 10%伤害浮动
    },

    -- 治疗配置
    healing = {
        base = 0,
        multiplier = 0.0,
        variance = 0.0
    },

    -- 效果配置
    effects = {
        penetration = 0,           -- 穿透效果
        crit_chance = 0.05,         -- 暴击率5%
        crit_multiplier = 0.5,      -- 暴击伤害加成50%
        accuracy = 1.0              -- 命中率100%
    },

    -- 状态效果
    status_effects = {
        caster = {},   -- 施法者获得的状态效果
        target = {}    -- 目标获得的状态效果
    },

    -- 充能配置
    chargeable = false,

    -- 冷却配置
    cooldown = 0,

    -- 技能等级
    level = 1,
    max_level = 1
}